package cn.mdmm.entity.type.enums;

import java.util.LinkedHashMap;
import java.util.Map;

public enum CollectEnum {
	/** 收藏类型*/
	/** 1：资讯  ） */
	NEWS(1,"资讯"),
	/** 3：房源*/
	HOUSE(3,"房源"),
	/** 4：基金*/
	FUND(4,"基金");
	
	
	private int key;
	private String value;
	
	private CollectEnum(int key,String value){
		this.key=key;
		this.value=value;
	}
	
	public int getKey(){
		return key;
	}
	
	public String getValue(){
		return value;
	}
	
	public static CollectEnum get(Integer key){
		if(key!=null){
			for(CollectEnum tmp:CollectEnum.values()){
				if(tmp.getKey()==key){
					return tmp;
				}
			}
		}
		return null;
	}
	
	public static Map<String, String> getComb(){
		Map<String, String> res=new LinkedHashMap<String, String>();
		res.put("", "全部");
		for(CollectEnum tmp:CollectEnum.values()){
			res.put(""+tmp.getKey(), tmp.getValue());
		}
		return res;
	} 
}
